package com.run2code.design.behavioral.iterator.base;

/**
 * 迭代器接口，主要提供hasNext、next两个方法，参考jdk的Iterator设计
 * @see java.util.Iterator 接口
 * 关注公众号【奔跑的码畜】，一起进步不迷路
 *
 * @author 第七人格
 * @date 2024/01/30
 */
public interface Iterator<E> {

    boolean hasNext();

    E next();

}
